﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows.Controls;

namespace PasswordProvider.ViewModel
{
    /// <summary>
    /// Represents an object which has pending changes that need to be committed when commanded.
    /// </summary>
    interface ICommitChanges
    {
        /// <summary>
        /// Inheritors should commit to persistent storage any pending changes.
        /// </summary>
        void CommitChanges();
    }
}
